triple threat - German English Dictionary